var t = require;
var e = module;
var o = exports;
Object.defineProperty(o, "__esModule", {value: !0});
var a = new ((function () {
    function t() {
        this.taskList = [];
        this.waitRoadList = [];
        this.cookIList = [];
        this.waitTabFood = [];
        this.defObjList = [];
        this.foodNeeds = [];
        this.roadCatData = [];
        this.foodIdKind = [];
        this.roadCatGetFood = [];
        this.roadDataCS = [];
        this.idPosFoodPos = [];
        this.indexChange = [];
    }
    t.prototype.getTask = function () {
        return this.taskList.length > 0 ? this.taskList.pop() : {};
    };
    t.prototype.putTask = function (t) {
        this.taskList.push(t);
    };
    t.prototype.getRoadObj = function () {
        return this.waitRoadList.length > 0 ? this.waitRoadList.pop() : {};
    };
    t.prototype.putRoadObj = function (t) {
        this.waitRoadList.push(t);
    };
    t.prototype.getCookList = function () {
        return this.cookIList.length > 0 ? this.cookIList.pop() : {};
    };
    t.prototype.putCookingObj = function (t) {
        this.cookIList.push(t);
    };
    t.prototype.getWaitFoodList = function () {
        return this.waitTabFood.length > 0 ? this.waitTabFood.pop() : {};
    };
    t.prototype.putWaitFoodObj = function (t) {
        this.waitTabFood.push(t);
    };
    t.prototype.getDevObj = function () {
        return this.defObjList.length > 0 ? this.defObjList.pop() : {};
    };
    t.prototype.putTaskDevObj = function (t) {
        this.defObjList.push(t);
    };
    t.prototype.getFoodNeeds = function () {
        return this.foodNeeds.length > 0 ? this.foodNeeds.pop() : {};
    };
    t.prototype.putFoodNeeds = function (t) {
        this.foodNeeds.push(t);
    };
    t.prototype.getRoadCatData = function () {
        return this.roadCatData.length > 0 ? this.roadCatData.pop() : {};
    };
    t.prototype.putRoadCat = function (t) {
        this.roadCatData.push(t);
    };
    t.prototype.getFoodIdKind = function () {
        return this.foodIdKind.length > 0 ? this.foodIdKind.pop() : {};
    };
    t.prototype.putFoodIdKind = function (t) {
        this.foodIdKind.push(t);
    };
    t.prototype.getRoadCatGetFood = function () {
        return this.roadCatGetFood.length > 0 ? this.roadCatGetFood.pop() : {};
    };
    t.prototype.putRoadCatGetFood = function (t) {
        this.roadCatGetFood.push(t);
    };
    t.prototype.getRoadCsIndex = function () {
        return this.roadDataCS.length > 0 ? this.roadDataCS.pop() : {};
    };
    t.prototype.putRoadCsIndex = function (t) {
        this.roadDataCS.push(t);
    };
    t.prototype.getPosFoodPos = function () {
        return this.idPosFoodPos.length > 0 ? this.idPosFoodPos.pop() : {};
    };
    t.prototype.putPosFoodPos = function (t) {
        this.idPosFoodPos.push(t);
    };
    t.prototype.getIndexChange = function () {
        return this.indexChange.length > 0 ? this.indexChange.pop() : {};
    };
    t.prototype.putIndexChange = function (t) {
        this.indexChange.push(t);
    };
    return t;
})())();
window.TaskLooper = a;
o.default = a;
